refining distillation - German English Dictionary